package com.jstyle.beatecg.util;

import java.util.List;

/**
 * Created by Administrator on 2017/9/15.
 */

public interface SleepDataListener {
    /**呼吸曲线数据
     * @param array
     */
    public void  getBreathDataArray(float[] array);

    /**心率曲线数据
     * @param array
     */
    public void  getHeartDataArray(float[] array);

    /**睡眠质量曲线数据
     * @param array
     */
    public void  getSleepQualityDataArray(float[] array);

    /**睡眠时间段
     * @param time
     */
    public void  getSleepTime(List<String> time);

    /**入睡时间
     * @param time
     */
    public void  getIntoSleepTime(int time);

    /**
     * @param deepTime 深睡时间（分钟）
     * @param lightTime 浅睡时间（分钟）
     * @param awakeTime 清醒时间（分钟）
     * @param level 睡眠等级 0没有睡眠，1睡眠差，2睡眠一般，3睡眠良好，4睡眠优秀
     */
    public void  getSleepDetail(float deepTime, float lightTime, float awakeTime, int level);
}
